import request from '@/common/js/request'

export function findStyleColor() {
  return request({
    url: "/find/findStyleColor",
    method: 'post',
  })
}


export function findMyOrders(parames) {
  console.log(parames);
  return request({
    url: "/find/findMyOrders",
    method: 'post',
    params: parames
  })
}
/**
 * 获取商品和主题色
 * @param {} data 不用传值 传个{}就可以
 */

export function findContainers(parames = {}) {
  console.log(parames);
  return request({
    url: "/find/findContainers",
    method: 'post',
    params: parames
  })
}




/**
 * 查询商品分类
 * @param {} data 不用传值 传个{}就可以
 */

export function findProductClass(parames = {}) {

  return request({
    url: "/find/findProductClass",
    method: 'post',
    params: parames
  })
}

/**
 * 获取用户信息
 * @param {} data 不用传值 传个{}就可以
 */

export function findUserInfo(parames = {}) {

  return request({
    url: "/find/findUserInfo",
    method: 'post',
    params: parames
  })
}


/**
 * 更改用户信息
 * @param {} data 不用传值 传个{}就可以
 */

export function updateUserInfo(parames = {}) {
  return request({
    url: "/find/updateUserInfo",
    method: 'post',
    params: parames
  })
}


export function findDiscountUserMoney(parames = {}) {
  return request({
    url: "/find/findDiscountUserMoney",
    method: 'post',
    params: parames
  })
}



/**
 * 查询用户代价劵
 * @param {} data 不用传值 传个{}就可以
 */
export function findUserCode(parames = {}) {


  return request({
    url: "/find/findUserCode",
    method: 'post',
    params: parames
  })
}

/**
 * 微信支付
 * @param {Number} boxNum      柜门序号(1-28)
 * @param {Number} productId   商品ID
 * @param {Number} price       下单金额
 * @param {Number} mcId        货柜ID
 */
export function wxPay(parames = {}) {

  return request({
    url: "/pay/wxPay",
    method: 'post',
    params: parames
  })

}

/**
 * 支付宝支付
 * @param {Number} boxNum      柜门序号(1-28)
 * @param {Number} productId   商品ID
 * @param {Number} price       下单金额
 * @param {Number} mcId        货柜ID
 */
export function zfbzf(parames = {}) {
  return request({
    url: "/pay/zfbzf",
    method: 'post',
    params: parames
  })
}

/**
 * 获取商品详情
 * @param {Number} pid   商品id
 */
export function findProductById(parames = {}) {
  return request({
    url: "/find/findProductById",
    method: 'post',
    params: parames
  })
}


/**
 * 查询售货机关注二维码和文字
 * @param {} data 不用传值 传个{}就可以
 */
export function wxTest(parames = {}) {
  return request({
    url: "/wxTest/test",
    method: 'post',
    params: parames
  })
}


/**
 * 首页系统通知
 * 
 *  
 */
export function findVendorBroadcast(parames) {
  return request({
    url: "/find/findVendorBroadcast",
    method: 'post',
    params: parames
  })

}
/**
 * 限购查询
 * 
 *  
 */
export function findOrderPurchaseLimitation(parames) {
  return request({
    url: "/find/findOrderPurchaseLimitation",
    method: 'post',
    params: parames
  })

}

/**
 * 查询用户信息  用于判断VIP请求条件
 * 
 */

export function vendorLoginfind(parames) {
  return request({
    url: "/find/vendorLoginfind",
    method: 'post',
    params: parames
  })

}
/**
 * 达到VIP条件请求数据
 * 
 */

export function findVipProduct(parames) {
  return request({
    url: "/find/findVipProduct",
    method: 'post',
    params: parames
  })

}
/**
 * 支付需要参数
 * 
 */
export function payWxConfig(parames) {
  return request({
    url: "/pay/wxConfig",
    method: 'post',
    params: {
      url: window.location.href
    }
  })

}
/**
 * 手动取消订单
 * 
 */
export function cancellationOfOrder(params) {
  return request({
    url: "/find/cancellationOfOrder",
    method: 'post',
    params: params
  })

}


/**
 * 获取支付成功柜门信息
 * @param {Number} doorIndex   柜门
 */

export function findContainerImg(params) {
  return request({
    url: "/find/findContainerImg",
    method: 'post',
    params: params
  })

}


/**
 * 获取用户答题题目
 * @param {} data 不用传值 传个{}就可以
 */


export function findUserCheck(params) {
  return request({
    url: "/find/findUserCheck",
    method: 'post',
    params: params
  })

}

/**
 * 查询负责人
 * @param {Number}       订单ID
 */

export function findAccountByMainboardNoMD5(params) {
  return request({
    url: "/find/findAccountByMainboardNoMD5",
    method: 'post',
    params: params
  })

}



/**
 * 查询再次开锁时间
 * @param {Number}  
 */

export function isAgainUnlocking(params) {
  return request({
    url: "/find/isAgainUnlocking",
    method: 'post',
    params: params
  })

}
/**
 * 再次开锁
 * @param {Number} orderId            订单Id
 * @param {Number} doorIndex          柜门Id
 */
export function againUnlocking(params) {
  return request({
    url: "/find/againUnlocking",
    method: 'post',
    params: params
  })

}

/**
 * 插入评价
 * @param {Number} orderId            订单Id
 * @param {Number} serviceEvaluateId  服务评价ID 
 * @param {Number} productEvaluateId  商品评价ID 
 */

export function insertOrderEvaluate(params) {
  return request({
    url: "/find/insertOrderEvaluate",
    method: 'post',
    params: params
  })

}
/**
 * 增加用户行为统计
 * @param {string} previousUrl      上一页来源url
 * @param {string} curUrl           当前url
 * @param {Number} startTime        进入页面时间
 * @param {Number} endTime          离开页面时间
 * @param {Number} stayTime         停留时长
 * @param {string} browser          浏览器
 * @param {string} ppi              手机分辨率
 * @param {boolean} isPay           支付成功页面传true,其他页面传false
 */

export function addUserTrack(params) {
  return request({
    url: "/find/addUserTrack",
    method: 'post',
    params: params
  })

}

/**查询新用户红包 */
export function findUserRedPacketMoney(params) {
  return request({
    url: "/find/findUserRedPacketMoney",
    method: 'post',
    params: params
  })

}
/**下单完成查询赠送红包 */
export function findOrderRedPacket(params) {
  return request({
    url: "/find/findOrderRedPacket",
    method: 'post',
    params: params
  })

}

/**用户残忍放弃 */
export function recordUserAbandonRedPacket(params) {
  return request({
    url: "/find/recordUserAbandonRedPacket",
    method: 'post',
    params: params
  })

}

/**查询优惠劵 */
export function getMyVouchers(params) {
  return request({
    url: "/find/getMyVouchers",
    method: 'post',
    params: params
  })

}
/**查询二维码*/
export function findRedPackCode(params) {
  return request({
    url: "/find/findRedPackCode",
    method: 'post',
    params: params
  })

}

/**查询二维码*/
export function isAuth(params) {
  return request({
    url: "/find/isAuth",
    method: 'post',
    params: params
  })

}

 
 